//
//  CallTool.h
//  Tang
//
//  Created by lanou on 15/12/7.
//  Copyright © 2015年 352324497@qq.com. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface CallTool : NSObject


/**
 *  动态返回高度(适用于返回cell 高)
 *
 *  @param sting 传入字段
 *  @param width 限制宽度
 *  @param size  字体大小
 *
 *  @return 字段高度
 */
+ (CGFloat)heightForNSStringWithString:(NSString *)sting width:(CGFloat)width fontSize:(CGFloat)size space:(CGFloat)space;

/**
 *  label 返回高度 并且赋值label的text
 *
 *  @param label 被赋值label
 *  @param sting label 上的字符串
 *  @param width label的宽度
 *  @param size  字体大小
 *
 *  @return label高度
 */
+ (CGFloat)heightWithLabel:(UILabel *)label ForNSStringWithString:(NSString *)sting width:(CGFloat)width fontSize:(CGFloat)size space:(CGFloat)space;

/**
 *  一个字段的宽度
 *
 *  @param string 字段
 *  @param size   字体大小
 *
 *  @return 字体宽度
 */
+ (CGFloat)widthForNstringWithString:(NSString *)string fontSize:(CGFloat)size;

/**
 *  弹出提示窗口(1秒后消失)
 *
 *  @param title   标题
 *  @param message 内容
 *  @param other   其他
 *  @param vc      控制器
 */
+ (void)alertActionWithTitle:(NSString *)title message:(NSString *)message other:(NSString *)other uiViewController:(UIViewController *)vc;


@end
